probability of successful service completion - Alemán Inglés Diccionario